tumor on a hen's tongue - Türkçe İngilizce Sözlük